//
//  BusinessManager.m
//  LBBase
//
//  Created by Gary on 15/7/1.
//  Copyright (c) 2015年 Lebo. All rights reserved.
//

#import "BusinessManager.h"

@implementation BusinessManager

- (instancetype)init {
    self = [super init];
    if (self) {
        
    }
    return self;
}

- (void)setModuleID:(unsigned int)moduleID {
    _moduleID = moduleID;
    [BF registerBusinessModule:self];
    [BF registerBusinessListener:self];
}

- (int)callBusinessFunc:(NSUInteger)funcID inParam:(id)inParam outParam:(id*)outParam {
    switch (funcID) {
//        case EFuncID: {
//            if (inParam) {
//                
//            }
//            break;
//        }
            
        default: {
            break;
        }
    }

    return 0;
}

- (void)onBusinessNotify:(NSUInteger)notifyID inParam:(id)inParam {
    switch (notifyID) {
//        case MakeID(EManager, ENotifyID): {
//            if (inParam) {
//                
//            }
//            break;
//        }
            
        default:
            break;
    }
}

@end
